package com.pcbly.web.bean.crm;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import com.pcbly.web.bean.AbstractBaseBean;

public class ClientsBean extends AbstractBaseBean {

	/**
	 * 
	 */
	private static final long serialVersionUID = 4598272994312337963L;
	private String name;
	private String lxr;
	private String lxdh;
	private String mobile;
	private String address;
	private String pcode;
	private String mail;
	private String msn;
	private String qq;
	private String zq;
	private double xe;	
	private String remark;
	private String ygs;
	private String gsxz;
	private String gzTel;//座机
	private String fax; //传真
	private String comAddress;//网址
	
	private String clientType;  //客户类型
	private String khjl;         //客户经理
	
	private String chinaPy;     //汉语拼音缩写
	
	private String kpName;     //开票信息--单位全称
	private String kpAddress;  //开票信息--地址
	private String kpTel;      //开票信息--电话
	private String kpKhhzh;    //开票信息--开户行账号
	private String kpSh;       //开票信息--税号
	
	

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getLxr() {
		return lxr;
	}

	public void setLxr(String lxr) {
		this.lxr = lxr;
	}

	public String getLxdh() {
		return lxdh;
	}

	public void setLxdh(String lxdh) {
		this.lxdh = lxdh;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getPcode() {
		return pcode;
	}

	public void setPcode(String pcode) {
		this.pcode = pcode;
	}

	public String getMail() {
		return mail;
	}

	public void setMail(String mail) {
		this.mail = mail;
	}

	public String getMsn() {
		return msn;
	}

	public void setMsn(String msn) {
		this.msn = msn;
	}

	public String getQq() {
		return qq;
	}

	public void setQq(String qq) {
		this.qq = qq;
	}

	public String getZq() {
		return zq;
	}

	public void setZq(String zq) {
		this.zq = zq;
	}

	public double getXe() {
		return xe;
	}

	public void setXe(double xe) {
		this.xe = xe;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getYgs() {
		return ygs;
	}

	public void setYgs(String ygs) {
		this.ygs = ygs;
	}

	public String getGsxz() {
		return gsxz;
	}

	public void setGsxz(String gsxz) {
		this.gsxz = gsxz;
	}

	public String getGzTel() {
		return gzTel;
	}

	public void setGzTel(String gzTel) {
		this.gzTel = gzTel;
	}

	public String getFax() {
		return fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getComAddress() {
		return comAddress;
	}

	public void setComAddress(String comAddress) {
		this.comAddress = comAddress;
	}

	public String getClientType() {
		return clientType;
	}

	public void setClientType(String clientType) {
		this.clientType = clientType;
	}

	public String getKhjl() {
		return khjl;
	}

	public void setKhjl(String khjl) {
		this.khjl = khjl;
	}

	public String getChinaPy() {
		return chinaPy;
	}

	public void setChinaPy(String chinaPy) {
		this.chinaPy = chinaPy;
	}

	public String getKpName() {
		return kpName;
	}

	public void setKpName(String kpName) {
		this.kpName = kpName;
	}

	public String getKpAddress() {
		return kpAddress;
	}

	public void setKpAddress(String kpAddress) {
		this.kpAddress = kpAddress;
	}

	public String getKpTel() {
		return kpTel;
	}

	public void setKpTel(String kpTel) {
		this.kpTel = kpTel;
	}

	public String getKpKhhzh() {
		return kpKhhzh;
	}

	public void setKpKhhzh(String kpKhhzh) {
		this.kpKhhzh = kpKhhzh;
	}

	public String getKpSh() {
		return kpSh;
	}

	public void setKpSh(String kpSh) {
		this.kpSh = kpSh;
	}

	/**
	 * @see java.lang.Object#equals(Object)
	 */
	public boolean equals(Object object) {
		return EqualsBuilder.reflectionEquals(this, object);
	}

	/**
	 * @see java.lang.Object#hashCode()
	 */
	public int hashCode() {
		return HashCodeBuilder.reflectionHashCode(this);
	}

	/**
	 * @see java.lang.Object#toString()
	 */
	public String toString() {
		return ToStringBuilder.reflectionToString(this,
				ToStringStyle.MULTI_LINE_STYLE);
	}


}
